communicating vessels - English Synonyms Dictionary